package com.optimatch.model.solver;

/**
 * Permet pour deux équipes données de savoir si un match a lieu chez la 1ere équipe
 * (HOME) ou chez la 2eme équipe (EXTERIEUR) de la relation
 * @author caro
 *
 */
public class ContrainteHome {

	public static final int HOME = 1;
	public static final int EXTERIEUR = 0;
	
	private int equipe1, equipe2;
	private int home;
	
	/**
	 * 
	 * @param equipe1
	 * @param equipe2
	 * @param home = 1 si le match a lieu chez l'équipe1, 0 sinon
	 */
	public ContrainteHome(int equipe1, int equipe2, int home) {
		this.equipe1 = equipe1;
		this.equipe2 = equipe2;
		this.setHome(home);
	}

	public int getEquipe1() {
		return equipe1;
	}

	public void setEquipe1(int equipe1) {
		this.equipe1 = equipe1;
	}

	public int getEquipe2() {
		return equipe2;
	}

	public void setEquipe2(int equipe2) {
		this.equipe2 = equipe2;
	}

	public int getHome() {
		return home;
	}

	public void setHome(int home) {
		this.home = home;
	}

}
